iT邦幫忙

2022 iThome 鐵人賽

DAY 8
0
自我挑戰組

網頁前端設計系列 第 8

Day8-HTML(六):強調內容標籤與旁注標籤

  • 分享至 

  • xImage
  •  

今天要來介紹<body>標籤裡,用來強調、突顯一段文字內容特別重要的標籤,有特殊語意標籤與單純樣式效果標籤的差別,還有一般人或許不知道的特殊旁注標記標籤喔~那麼就開始吧~
(๑•̀ㅂ•́)و✧

1. <strong> 強調內容的重要性

用來強調一段內容特別重要!瀏覽器預設的strong樣式也是用粗體字顯示。

  • 例如:
    <p>
    strong用來<strong>強調內容的重要性!</strong>瀏覽器預設的strong樣式也是用<strong>粗體字</strong>顯示。
    </p>
    https://ithelp.ithome.com.tw/upload/images/20220908/20151992skIY6FhctO.png
    -> 結果:
    https://ithelp.ithome.com.tw/upload/images/20220908/20151992ms9oWj90Fw.png

<strong><b>的差異

  • <b>標籤雖然也是粗體字的效果,但僅僅只是樣式的用途,本身沒有任何的語意。
  • <strong>則表示強調內容的重要性,是有特殊語意的。
  • 兩者對於搜尋引擎理解網頁的內容,是有很大的根本性差異的。如果想用粗體字效果的話,建議使用CSS、少用<b>

2. <em> 對內容的著重強調

用來著重強調某一段內容!瀏覽器預設的em樣式也是用斜體字顯示。

  • 例如:
    <p>
    em用來<em>對內容的著重強調!</em>瀏覽器預設的em樣式也是用<em>斜體字</em>顯示。
    </p>
    https://ithelp.ithome.com.tw/upload/images/20220908/20151992ywPlKlIACA.png
    -> 結果:
    https://ithelp.ithome.com.tw/upload/images/20220908/20151992KZwUa331gr.png

<em><i>的差異

  • <i>標籤雖然也是斜體字的效果,但僅僅只是樣式的用途,本身沒有任何的語意。
  • <em>則表示對內容的著重強調,是有特殊語意的。
  • 兩者對於搜尋引擎理解網頁的內容,是有很大的根本性差異的。如果想用斜體字效果的話,建議使用CSS、少用<i>

3. <mark> 突顯高亮文字

用來突顯高亮一段文字,目的是讓文字可以在它上下文中被突顯出來!瀏覽器預設的mark樣式就像是用螢光筆高光起來一樣。

  • 例如:
    <p>
    mark用來讓文字可以在它<mark>上下文中被突顯出來!</mark>瀏覽器預設的mark樣式就像是用<mark>螢光筆高光</mark>起來一樣。
    </p>
    https://ithelp.ithome.com.tw/upload/images/20220908/201519925hLvQN3WXt.png
    -> 結果:
    https://ithelp.ithome.com.tw/upload/images/20220908/20151992Ny9WpJMnqY.png

<mark><strong>的差異

  • <strong>是強調內容在上下文中的「重要性」。
  • <mark>是用來突顯內容和上下文的「關聯性」。

4. <ruby> 旁注標記

用於標示文字音標的方式,常運用於東亞文字中,像中文或日文。一般這些字是放在表意文字的上方或右邊,作為文字的拼音或註解。

通常寫法:

<ruby>
<rp>(</rp> <rt>旁注內容</rt> <rp>)</rp>
</ruby>

  • 其中<rt></rt>是旁注內容
  • 其中<rp></rp>是文本內容與旁注內容之間的分割符號
  • 例如:
    <ruby>
    <rp>(</rp> <rt>zhù</rt> <rp>)</rp>
    <rp>(</rp> <rt>yīn</rt> <rp>)</rp>
    </ruby>
    https://ithelp.ithome.com.tw/upload/images/20220908/20151992lkqwgNdFWF.png
    -> 結果:
    https://ithelp.ithome.com.tw/upload/images/20220908/20151992xpHn95gXr7.png

  • 真的注音符號也可以:
    <ruby>
    <rp>(</rp> <rt>ㄓㄨˋ</rt> <rp>)</rp>
    <rp>(</rp> <rt>ㄧㄣ </rt> <rp>)</rp>
    </ruby>
    https://ithelp.ithome.com.tw/upload/images/20220908/20151992zAFGqsJ2QK.png
    -> 結果:
    https://ithelp.ithome.com.tw/upload/images/20220908/20151992gTJyoJ1VXm.png

  • (也有在學日文的捧油們看這邊~)日文毫無疑問的當然也可以喔!ヾ(≧▽≦*)o:
    <ruby>
    <rp>(</rp> <rt></rt> <rp>)</rp>
    <rp>(</rp> <rt>ほん</rt> <rp>)</rp>
    <rp>(</rp> <rt></rt> <rp>)</rp>
    </ruby>
    https://ithelp.ithome.com.tw/upload/images/20220908/20151992unFr1rXWsL.png
    -> 結果:
    https://ithelp.ithome.com.tw/upload/images/20220908/20151992vy09YOIlFq.png

註:為了方便查看結果圖片,所以把頁面大小縮放到最大,並不是程式碼的效果。


上一篇
Day7-HTML(五):段落標題與空白字元
下一篇
Day9-HTML(七):水平分隔線與項目列表清單
系列文
網頁前端設計30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言